puts a cover - Alemán Inglés Diccionario